﻿using System;
using System.Linq;
using System.Text;
using SqlSugar;

namespace YSL_Domain.Model
{
    ///<summary>
    ///YSL包装信息表，用于存储包装尺寸、重量、容量等属性
    ///</summary>
    [SugarTable("YSL_PACKAGE")]
    public partial class YSL_PACKAGE
    {
           public YSL_PACKAGE(){


           }
           /// <summary>
           /// Desc:包装唯一标识，主键
           /// Default:
           /// Nullable:False
           /// </summary>           
           [SugarColumn(IsPrimaryKey=true)]
           public decimal PACKAGEID {get;set;}

       /// <summary>
/// Desc:包装编码标识
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string CODEID { get; set; }

/// <summary>
/// Desc:包装名称
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string PACKAGE_NAME { get; set; }

/// <summary>
/// Desc:混装信息描述
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string MIXED_PACKAGING { get; set; }

/// <summary>
/// Desc:内部长度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? IN_LONG { get; set; }

/// <summary>
/// Desc:内部宽度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? IN_WIDTH { get; set; }

/// <summary>
/// Desc:内部高度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? IN_HIGHT { get; set; }

/// <summary>
/// Desc:内部最小重量，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? IN_MINWEIGHT { get; set; }

/// <summary>
/// Desc:内部最大重量，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? IN_MAXWEIGHT { get; set; }

/// <summary>
/// Desc:内部容积，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? IN_CAPACITY { get; set; }

/// <summary>
/// Desc:外部长度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? OUT_LONG { get; set; }

/// <summary>
/// Desc:外部宽度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? OUT_WIDTH { get; set; }

/// <summary>
/// Desc:外部高度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? OUT_HIGHT { get; set; }

/// <summary>
/// Desc:外部最小重量，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? OUT_MINWEIGHT { get; set; }

/// <summary>
/// Desc:外部最大重量，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? OUT_MAXWEIGHT { get; set; }

/// <summary>
/// Desc:外部容积，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? OUT_CAPACITY { get; set; }

/// <summary>
/// Desc:扩展长度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? E_LONG { get; set; }

/// <summary>
/// Desc:扩展宽度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? E_WIDTH { get; set; }

/// <summary>
/// Desc:扩展高度，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public long? E_HIGHT { get; set; }

/// <summary>
/// Desc:扩展最小重量，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? E_MINWEIGHT { get; set; }

/// <summary>
/// Desc:扩展最大重量，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? E_MAXWEIGHT { get; set; }

/// <summary>
/// Desc:扩展容积，单位根据业务而定
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public double? E_CAPACITY { get; set; }

/// <summary>
/// Desc:包装描述信息
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string PACKDESC { get; set; }

/// <summary>
/// Desc:关联表信息
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string BINDING_TABLE { get; set; }

/// <summary>
/// Desc:创建人
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string CREATOR { get; set; }

/// <summary>
/// Desc:创建时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? CREATE_TIME { get; set; }

/// <summary>
/// Desc:更新人
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string UPDATOR { get; set; }

/// <summary>
/// Desc:更新时间
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public DateTime? UPDATE_TIME { get; set; }

/// <summary>
/// Desc:删除标志，0表示未删除，1表示已删除
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public bool? ISDELETE { get; set; }

/// <summary>
/// Desc:备用字段1
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FILD1 { get; set; }

/// <summary>
/// Desc:备用字段2
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FILD2 { get; set; }

/// <summary>
/// Desc:备用字段3
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FILD3 { get; set; }

/// <summary>
/// Desc:备用字段4
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FILD4 { get; set; }

/// <summary>
/// Desc:备用字段5
/// Default:
/// Nullable:True
/// </summary>           
[SugarColumn(IsNullable = true)]
public string FIELD5 { get; set; }

    }
}
